package cac.fenjian.resource.MsSslShelves.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.checkerframework.checker.units.qual.A;

/**
 * 立体库货物信息表
 */
@ApiModel(value = "MsSslShelvesDTO" , description = "立体库货物信息表")
public class MsSslShelvesDTO {
    private static final long serialVersionUID=1l;


    /**
     * 主键ID
     */
    @ApiModelProperty(value = "ID" , name = "msSslShelvesId")
    private String msSslShelvesId;
    /**
     * row 大件货物行数
     */
    @ApiModelProperty(value = "大件货物行数" , name = "rowNo")
    private String rowNo;
    /**
     * shelves_code 货位编码
     */
    @ApiModelProperty(value = "货位编码" , name = "shelvesCode")
    private String shelvesCode;
    /**
     * hierarchy 所属层级
     */
    @ApiModelProperty(value = "所属层级" , name = "hierarchy")
    private String hierarchy;
    /**
     * col  所属列级
     */
    @ApiModelProperty(value = "所属列级" ,name = "col")
    private String col;
    /**
     * workbin_code 缓存料箱编码
     */
    @ApiModelProperty(value = "缓存料箱编码" , name = "workbinCode")
    private String workbinCode;
    /**
     * tool_code 工作包器具编码
     */
    @ApiModelProperty(value = "工作包器具编码" , name = "toolCode")
    private String toolCode;
    /**
     * status 货位状态
     */
    @ApiModelProperty(value = "货位状态" , name = "status")
    private String status;
    /**
     * length 物料长度
     */
    @ApiModelProperty(value = "物料长度" , name = "length")
    private String length;
    /**
     * width  货位宽度
     */
    @ApiModelProperty(value = "货位宽度" , name = "width")
    private String width;
    /**
     * height 货位高度
     */
    @ApiModelProperty(value = "货位高度" , name = "height")
    private String height;
    /**
     * 货位承受最大重量
     */
    @ApiModelProperty(value = "货位承受最大重量" , name = "weight")
    private String weight;

    //货位优先级一（从1054位发起入库）
    private String priorityLevelOne;
    //货位优先级二（从1019位发起入库）
    private String priorityLevelTwo;
    //货品高度
    private String heightOfGoods;
    //备注
    private String remark;
    //依赖货位id
    private String dependShelvesCode;
    //绑定取货位
    private String pickUpLocation;
    //操作盘
    private String palletCode;


    public String getMsSslShelvesId() {
        return msSslShelvesId;
    }

    public void setMsSslShelvesId(String msSslShelvesId) {
        this.msSslShelvesId = msSslShelvesId;
    }
    public String getRowNo() {
        return rowNo;
    }

    public void setRowNo(String rowNo) {
        this.rowNo = rowNo;
    }

    public String getShelvesCode() {
        return shelvesCode;
    }

    public void setShelvesCode(String shelvesCode) {
        this.shelvesCode = shelvesCode;
    }

    public String getHierarchy() {
        return hierarchy;
    }

    public void setHierarchy(String hierarchy) {
        this.hierarchy = hierarchy;
    }

    public String getCol() {
        return col;
    }

    public void setCol(String col) {
        this.col = col;
    }

    public String getWorkbinCode() {
        return workbinCode;
    }

    public void setWorkbinCode(String workbinCode) {
        this.workbinCode = workbinCode;
    }

    public String getToolCode() {
        return toolCode;
    }

    public void setToolCode(String toolCode) {
        this.toolCode = toolCode;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getLength() {
        return length;
    }

    public void setLength(String length) {
        this.length = length;
    }

    public String getWidth() {
        return width;
    }

    public void setWidth(String width) {
        this.width = width;
    }

    public String getHeight() {
        return height;
    }

    public void setHeight(String height) {
        this.height = height;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public String getPriorityLevelOne() {
        return priorityLevelOne;
    }

    public void setPriorityLevelOne(String priorityLevelOne) {
        this.priorityLevelOne = priorityLevelOne;
    }

    public String getPriorityLevelTwo() {
        return priorityLevelTwo;
    }

    public void setPriorityLevelTwo(String priorityLevelTwo) {
        this.priorityLevelTwo = priorityLevelTwo;
    }

    public String getHeightOfGoods() {
        return heightOfGoods;
    }

    public void setHeightOfGoods(String heightOfGoods) {
        this.heightOfGoods = heightOfGoods;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getDependShelvesCode() {
        return dependShelvesCode;
    }

    public void setDependShelvesCode(String dependShelvesCode) {
        this.dependShelvesCode = dependShelvesCode;
    }

    public String getPickUpLocation() {
        return pickUpLocation;
    }

    public void setPickUpLocation(String pickUpLocation) {
        this.pickUpLocation = pickUpLocation;
    }

    public String getPalletCode() {
        return palletCode;
    }

    public void setPalletCode(String palletCode) {
        this.palletCode = palletCode;
    }
}
